Nemate niekto skusenosti v pripojeni Interbase cez Internet?

Otázka od: Ivan Kozak

22. 6. 2004 22:59


  Ide o to, ze mam program, ktory bezi na databaze Interbase 7.1 pod
lokalnou sietou, k database zadavam cestu tak, ze pocitac identifikujem
(internou)IP adresou. Funguje to OK.

  Teraz som sa vsak chcel pripojit k tejto databaze cez modem (alebo aj cez
kablovku, to je jedno) "zvonka", t.j. nie cez lokalnu siet, pricom cestu som
znova skusil zadat cez (vonkajsiu)IP adresu. Spojenie sa skutocne aj podari,
az na dve veci, s ktorymi si neviem rady:

    1. Pri startovani hlavneho formu, este predtym, ako cokolvek robim s
Eventami mi hodi chybove hlasenie:

---------------------------
Debugger Exception Notification
---------------------------
Project DELVA.exe raised exception class EIBInterBaseError with message
'Unable to complete network request to host "193.179.65.231".
Failed to establish a secondary connection for event processing.
unknown Win32 error 10060'.
Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------

Hlavne neviem, co to je "secondary connection for event processing.". Treba
nieco nastavit este v Interbase serveri?

Cez tuto fazu to ale prejde (aj ked so zdrzanim, zrejme kvoli neuspesnym
pokusom), otvori tabulky, dokonca aj registracia eventov (Events.Add,
Registered)tam kde ich skutocne robim prebehne bez chyboveho hlasenia.


    2. Problem ale potom nastane pri zatvarani formu, kde zostane visiet na
prikaze
 with IBEvents1 do UnRegisterEvents;


Strasne dufam, ze je to len v tom, ze som nieco nenastavil, co som mal, ale
teraz som s tym zacal, a zatial neviem, "kam sahnut". Neviete mi niekto
poradit v tychto dvoch veciach?

Dik za kazdu pomoc
Ivan Kozsk



Odpovedá: Marek Dostal

23. 6. 2004 7:52

> Teraz som sa vsak chcel pripojit k tejto databaze cez modem (alebo aj
cez
> kablovku, to je jedno) "zvonka", t.j. nie cez lokalnu siet, pricom cestu
som
> znova skusil zadat cez (vonkajsiu)IP adresu.

Takto jsem to zkousel a fungovalo to. Podminkou je, ze IB nebo FB bezi primo
na tom pocitaci, ktery je pripojeny k internetu. Ja konkretne jsem si na
pocitaci s WinXpProf spustil FB, nakonfiguroval prichozi pripojeni, protoze
ten pocitac je pripojeny pres modem, a odjinud jsem toto pripojeni vytocil,
po pripojeni zjistil z vlastnosti pripojeni IP adresu ciloveho pocitace a
pres tu jsem se mohl pripojovat. Jen pres ten modem to bylo tak pomale, ze
to bylo nepouzitelne.

   Marek Dostal
   D7Prof, WinXP Home, FireBird 1.0.2


Odpovedá: Ivan Kozak

23. 6. 2004 8:25

Dakujem Ti za odpoved.

Na modeme to len odskusavam, inac bude ine pripojenie.

1. Nevies nahodou, co znamena: "secondary connection for event processing.".
? To je z tej chybovej hlasky.
2. Tu podmienku
" IB nebo FB bezi primo na tom pocitaci, ktery je pripojeny
k internetu" si
niekde cital, alebo vyexperimentoval?

Dik. Ivan Kozak




-----Original Message-----
From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz]On
Behalf Of Marek Dostal
Sent: Wednesday, June 23, 2004 8:32 AM
To: delphi-l@clexpert.cz
Subject: Re: Nemate niekto skusenosti v pripojeni Interbase cez Internet?


> Teraz som sa vsak chcel pripojit k tejto databaze cez modem (alebo aj
cez
> kablovku, to je jedno) "zvonka", t.j. nie cez lokalnu siet, pricom cestu
som
> znova skusil zadat cez (vonkajsiu)IP adresu.

Takto jsem to zkousel a fungovalo to. Podminkou je, ze IB nebo FB bezi primo
na tom pocitaci, ktery je pripojeny k internetu. Ja konkretne jsem si na
pocitaci s WinXpProf spustil FB, nakonfiguroval prichozi pripojeni, protoze
ten pocitac je pripojeny pres modem, a odjinud jsem toto pripojeni vytocil,
po pripojeni zjistil z vlastnosti pripojeni IP adresu ciloveho pocitace a
pres tu jsem se mohl pripojovat. Jen pres ten modem to bylo tak pomale, ze
to bylo nepouzitelne.

   Marek Dostal
   D7Prof, WinXP Home, FireBird 1.0.2




Odpovedá: Libor Junek, Medisoft International

23. 6. 2004 9:21

FB muze byt na libovolnem PC. Musis mit ale zajistene ze se dostanes z netu
na port FB u serveru. Kdyz mas nejaky router tak staci si presmerovat port
(3050) na server. Dokonce je mozne kdyz nemas primou viditelnost na ten
pozadovany server FB, ale vidis nejaky jiny FB server, ktery uz se ale
dostane na ten tvuj pozadovany server je mozne si to presmerovat pres ten
viditelny FB.
Libor Junek

----- Original Message -----
From: "Ivan Kozak" <ivan@boucek.cz>
Sent: Wednesday, June 23, 2004 9:24 AM


> 2. Tu podmienku
" IB nebo FB bezi primo na tom pocitaci, ktery je
pripojeny
> k internetu" si
niekde cital, alebo vyexperimentoval?


Odpovedá: Marek Dostal

23. 6. 2004 9:20

> 1. Nevies nahodou, co znamena: "secondary connection for event
processing.".
> ? To je z tej chybovej hlasky.
Tak to bohuzel nevim.


> 2. Tu podmienku
" IB nebo FB bezi primo na tom pocitaci, ktery je
pripojeny
> k internetu" si
niekde cital, alebo vyexperimentoval?
Myslel jsem to tak, ze musi bezet na tom pocitaci, pokud nezajistis nejak
jinak presmerovani na jiny pocitac v siti. Ta IP adresa z venku smeruje na
ten pripojeny pocitac a pokud FB bezi na jinem v siti, tak bez dalsiho
presmerovani to nepojede. Musel bys nejak zajistit, aby pozadavky na port
3050 na tu IP adresu byly smerovany dal do site na jiny pocitac.

   Marek Dostal
   D7Prof, WinXP Home, FireBird 1.0.2